//链接
//ln 为某一个文件在另外一个位置建立一个不同的链接
//这样操作之后就不需要在每一个需要的目录下都放一个必须相同的文件
//我们只要在某个固定的目录，放上该文件
//然后在其它的目录下用ln命令链接它就可以，不必重复的占用磁盘空间
//1、参数介绍
//ln参数是-s–symbolic：表示符号。

//使用-s参数它只会在你选定的位置上生成一个文件的镜像不会占用磁盘空间
//不使用-s参数, 它会在你选定的位置上生成一个和源文件大小相同的文件
//无论是软链接还是硬链接，文件都保持同步变化

//2.软连接的语法
//ln -s 源文件 目标文件
//删除软连接
//unlink 文件名

//3.硬链接的语法
//ln 源文件 目标文件
//删除硬连接
//unlink 文件名

//注意:unlink基本和rm类似,也可以删除没有链接的文件
//如果要使用rm删除的话,记得不要带上文件名后面的/,否则可能把目录删了

//软连接:另外一种连接称之为符号连接（Symbolic Link），也叫软连接。
//软链接文件有类似于Windows的快捷方式。它实际上是一个特殊的文件
//在符号连接中，文件实际上是一个文本文件，其中包含的有另一文件的位置信息
//软连接是由自己独立的inode,拥有自己的属性,是一个独立的软件,也有自己的数据块
//其中保存的是指向的文件的所在路径( + 文件名)

//硬链接:本质不是一个独立的文件,而是当前目录的一个文件名和对应inode编号
//的映射关系,自己是没有独立的inode
//当执行ll指令的时候,那个第二的数字,对应的就是这个文件所对应的硬链接
//文件的inode里面有一个计数的数据,这个数据里面保存的就是这个文件的硬连接数
//每有文件和这个inode有映射关系,那么这个数据就+1
//如果文件失去这个映射关系,那么这个数据就-1
//直到为0的时候,就代表这个文件被删除了,位图置为零
//所以硬链接的删除,就是这个数据进行-1


